illegal discharge - French English Dictionary